Thomas Dohmke, CEO van GitHub: “AI draait om vertrouwen”

"Dit is de meest opwindende tijd om programmeur te zijn." Thomas Dohmke , CEO van GitHub , is er niet van overtuigd dat AI ervoor zal zorgen dat programmeurs uitsterven. Hij is er juist van overtuigd dat kunstmatige intelligentie het werk van codeschrijvers zal verveelvoudigen .
Ik zeg het altijd tegen studenten en mijn kinderen: [tegenwoordig] zijn er mensen die net van de universiteit komen en startups lanceren die miljoenen verdienen met kleine teams. Het is net als in de jaren 90 met het internet: je kon een wereldwijd bedrijf opbouwen vanuit je garage. Tegenwoordig kan die garage in Parijs of Berlijn staan. Dit is wat AI ons mogelijk maakt.
Dohmke leidt al vier jaar GitHub, een populair platform waarmee miljoenen ontwikkelaars broncode kunnen opslaan, beheren en delen. Hij is een groot voorstander van open source , softwareautomatisering en het toegankelijk maken van programmeren via kunstmatige intelligentie.
AI kan fouten maken, mensen zijn nodigProgrammeren ondergaat in het tijdperk van AI een ingrijpende transformatie. Dohmke probeerde dit uit te leggen in zijn toespraak op VivaTech , de Parijse beurs gewijd aan startups en innovatie.
Steven Levy, de journalist van Wired USA die hem interviewde, begon met een vraag over de 'hallucinaties' die AI veroorzaakt. " Hoe ben je omgegaan met het feit dat AI misschien niet altijd gelijk heeft? ", vroeg hij.
"Dat is precies hoe we de meeste problemen in bedrijven aanpakken: met mensen. We hebben ze nodig," zei Dohmke. "Er is een mythe dat AI minder mensen nodig zal hebben in bedrijven. Maar dat klopt alleen als je ervan uitgaat dat we dezelfde hoeveelheid code blijven produceren als nu. Als AI 90 procent van de code schrijft, dan produceren we veel meer code. Wie controleert dat allemaal? Wie controleert of wat de AI heeft gegenereerd consistent is met de bedrijfsdoelen, met de beveiligingsprocessen, met de correctheid van wat er wordt gebouwd? Dus we hebben de mens nodig als dirigent: een toezichthouder op al dit [groeiende] werk."
Het 'Zero Trust'-conceptBij GitHub past Dohmke het concept van ' zero trust ' toe. "Veel bedrijven staan niet toe dat één ontwikkelaar alleen de productie ingaat", legde hij uit. "Je hebt een tweede, derde ontwikkelaar nodig om het werk te beoordelen om kwetsbaarheden of interne aanvallen te voorkomen. Met AI bereik je een hoger niveau, waar je constant moet controleren wat de agent heeft gedaan en of het veilig is om te implementeren."
Het gevaar zou gewenning en luiheid kunnen zijn. Er bestaat (misschien) een risico dat programmeurs – net als degenen die een Tesla besturen zonder hun handen aan het stuur te houden – op een dag alleen nog maar prompts schrijven en het systeem alles laten doen .
Dohmke geeft toe dat "we heel voorzichtig moeten zijn" met wat reisagenten produceren. Hij geeft een eenvoudig voorbeeld: "Als je een vakantie boekt via een reisagent en je controleert het bedrag of de bestemming niet, dan vraag je je op de luchthaven misschien af wat de AI nu eigenlijk heeft gedaan. Deze tools helpen ons ideeën om te zetten in realiteit. Maar ze genereren de ideeën niet en kunnen niet controleren of wat er is gecreëerd, overeenkomt met die bedrijfsdoelen, die missie, die visie."
Kunnen we een AI-agent vertrouwen?Het cruciale punt met betrekking tot de toekomst, aldus de CEO van GitHub, draait daarom om vertrouwen. Hoewel het zeker is dat een AI constant gemonitord moet worden, is het ook waar dat we in deze technologie moeten geloven. "Als vader van twee kinderen vraag ik me af: vertrouw ik meer op de Uber-chauffeur of op Waymo om mijn zoon naar voetbal te brengen? Veel ouders vertrouwen tegenwoordig meer op Waymo. We hebben zoveel problemen gehad dat vertrouwen is veranderd. We hebben hetzelfde vertrouwen nodig in AI-agenten. Degenen die weten hoe ze te vertrouwen en ze optimaal te gebruiken, zullen anderen in de sector overtreffen."
Er dreigt nog een ander risico: dat programmeurs op een dag stoppen met het leren van de basisbeginselen van hun werk , omdat ze ervan overtuigd zijn dat het niet nodig is om de werking van AI volledig te begrijpen.
Dohmke suggereert dat deze transformatie deel kan uitmaken van het normale verloop van de vooruitgang: "Wie herinnert zich nog de geheugenbeperkingen van MS-DOS? Of hoe je een assembly-game optimaliseert voor de Pentium? Die kennis is niet verdwenen, maar is in handen van een minderheid."
Ten goede of ten kwade, niemand kan zonder AI . "Het zou zijn alsof je in COBOL schrijft, een taal die in de jaren vijftig werd uitgevonden, toen Eisenhower president was," lachte Dohmke.
Natuurlijk, voegde de CEO van GitHub eraan toe, "zijn er overheden die nog steeds op zoek zijn naar mensen met ervaring met Windows 95: we hebben het over 30 jaar geleden. Er zullen altijd mensen zijn die oude technologieën op oude manieren beheren. Maar tegenwoordig wordt het hoogste niveau [in programmeren] bereikt met behulp van AI."
Verslindt software de wereld?Meer AI betekent meer code. Dohmke schreef op zijn blog : " Software verovert de wereld ."
In Parijs probeerde hij de betekenis van zijn woorden uit te leggen: "De wereld draait om software, en ontwikkelaars verdrinken in het werk. Ze beheren miljoenen regels code die door anderen zijn geschreven, ze lossen bugs op die door anderen zijn geïntroduceerd. Software ontwikkelen is werken binnen entropie, in de chaos die door iemand anders is gecreëerd. En die entropie groeit voortdurend. We voegen allemaal code toe, en met AI zelfs nog meer. We hebben AI dus nodig om de complexiteit die het in onze systemen introduceert te beheersen."
En natuurlijk, benadrukt Dohmke, zullen we menselijke programmeurs nodig hebben . Hij deelde zijn droom met het VivaTech-publiek: "Ik zou graag een wereld willen waarin iedereen net zo gemakkelijk kan programmeren als lezen, schrijven, rekenen, kunst en wetenschap begrijpen."
La Repubblica